package com.rong.ORM;

import java.sql.Timestamp;
import java.util.Date;
/**
 * ZynSell entity. @author MyEclipse Persistence Tools
 */

public class ZynSell implements java.io.Serializable {

	// Fields

	private Integer id;
	private Integer comFromId;
	private Integer comToId;
	private Integer carId;
	private String sellNum;
	private Integer stmtStyle;
	private Integer priceId;
	private Double price;
	private Double amount;
	private Double sumPlus;
	private Double sum;
	private Double cstmTemptStart;
	private Double cstmTemptEnd;
	private Double meterStart;
	private Double meterEnd;
	private String remark;
	private Timestamp offerHeatTime;
	private String extattr1;
	private Integer extattr2;
	private Integer extattr3;
	private Integer extattr4;
	private Double extattrDoub5;//已收金额（包括正常已收金额，和呆账的已收金额，按核销状态区分是否呆账）
	private Double extattrDoub6;
	
	private Date extattrdate1;
	private Date extattrdate2;
	private Date extattrdate3;
	
	private ZynBusiInput busiInput;
	private ZynCar  carObj;
	private ZynCompany comObj;
	private ZynStatus sellSts;
	
	private Double carv ;
	private Double upTemprature ;
	private Double sHeatAmount ;
	private Double fangreAmount ;


	private Integer extattrint5;
	private String extattr6;
	private String extattr7;
	private String extattr8;
	private String extattr9;
	private String extattr10;
	
	// Constructors

	/** default constructor */
	public ZynSell() {
	}

	/** full constructor */
	public ZynSell(Integer comFromId, Integer comToId, Integer carId,
			String sellNum, Integer stmtStyle, Integer priceId, Double price,
			Double amount, Double sumPlus, Double sum, Double cstmTemptStart,
			Double cstmTemptEnd, Double meterStart, Double meterEnd,
			String remark, Timestamp offerHeatTime, String extattr1,
			Integer extattr2, Integer extattr3, Integer extattr4,
			Double extattrDoub5, Double extattrDoub6,ZynBusiInput busiInput,Double carv,
			Double upTemprature,Double sHeatAmount,ZynCar  carObj,ZynCompany comObj,
			ZynStatus sellSts,Double fangreAmount ,Date extattrdate1,Date extattrdate2,Date extattrdate3,
			Integer extattrint5,String extattr6,String extattr7,String extattr8,String extattr9,String extattr10		
	) {
		this.comFromId = comFromId;
		this.comToId = comToId;
		this.carId = carId;
		this.sellNum = sellNum;
		this.stmtStyle = stmtStyle;
		this.priceId = priceId;
		this.price = price;
		this.amount = amount;
		this.sumPlus = sumPlus;
		this.sum = sum;
		this.cstmTemptStart = cstmTemptStart;
		this.cstmTemptEnd = cstmTemptEnd;
		this.meterStart = meterStart;
		this.meterEnd = meterEnd;
		this.remark = remark;
		this.offerHeatTime = offerHeatTime;
		this.extattr1 = extattr1;
		this.extattr2 = extattr2;
		this.extattr3 = extattr3;
		this.extattr4 = extattr4;
		this.extattrDoub5 = extattrDoub5;
		this.extattrDoub6 = extattrDoub6;
		this.busiInput = busiInput;
		
		this.carv = carv;		
		this.upTemprature= upTemprature;
		this.sHeatAmount= sHeatAmount;
		this.carObj=carObj;
		this.comObj=comObj;
		this.sellSts= sellSts;
		
		this.fangreAmount = fangreAmount;
		
		this.extattrdate1=extattrdate1 ;
		this.extattrdate2=extattrdate2 ;
		this.extattrdate3=extattrdate3 ;
		
		this.extattrint5=extattrint5;
		this.extattr6=extattr6;
		this.extattr7=extattr7;
		this.extattr8=extattr8;
		this.extattr9=extattr9;
		this.extattr10=extattr10;
		
	}

	// Property accessors

	public Integer getId() {
		return this.id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public Integer getComFromId() {
		return this.comFromId;
	}

	public void setComFromId(Integer comFromId) {
		this.comFromId = comFromId;
	}

	public Integer getComToId() {
		return this.comToId;
	}

	public void setComToId(Integer comToId) {
		this.comToId = comToId;
	}

	public Integer getCarId() {
		return this.carId;
	}

	public void setCarId(Integer carId) {
		this.carId = carId;
	}

	public String getSellNum() {
		return this.sellNum;
	}

	public void setSellNum(String sellNum) {
		this.sellNum = sellNum;
	}

	public Integer getStmtStyle() {
		return this.stmtStyle;
	}

	public void setStmtStyle(Integer stmtStyle) {
		this.stmtStyle = stmtStyle;
	}

	public Integer getPriceId() {
		return this.priceId;
	}

	public void setPriceId(Integer priceId) {
		this.priceId = priceId;
	}

	public Double getPrice() {
		return this.price;
	}

	public void setPrice(Double price) {
		this.price = price;
	}

	public Double getAmount() {
		return this.amount;
	}

	public void setAmount(Double amount) {
		this.amount = amount;
	}

	public Double getSumPlus() {
		return this.sumPlus;
	}

	public void setSumPlus(Double sumPlus) {
		this.sumPlus = sumPlus;
	}

	public Double getSum() {
		return this.sum;
	}

	public void setSum(Double sum) {
		this.sum = sum;
	}

	public Double getCstmTemptStart() {
		return this.cstmTemptStart;
	}

	public void setCstmTemptStart(Double cstmTemptStart) {
		this.cstmTemptStart = cstmTemptStart;
	}

	public Double getCstmTemptEnd() {
		return this.cstmTemptEnd;
	}

	public void setCstmTemptEnd(Double cstmTemptEnd) {
		this.cstmTemptEnd = cstmTemptEnd;
	}

	public Double getMeterStart() {
		return this.meterStart;
	}

	public void setMeterStart(Double meterStart) {
		this.meterStart = meterStart;
	}

	public Double getMeterEnd() {
		return this.meterEnd;
	}

	public void setMeterEnd(Double meterEnd) {
		this.meterEnd = meterEnd;
	}

	public String getRemark() {
		return this.remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

	public Timestamp getOfferHeatTime() {
		return this.offerHeatTime;
	}

	public void setOfferHeatTime(Timestamp offerHeatTime) {
		this.offerHeatTime = offerHeatTime;
	}

	public String getExtattr1() {
		return this.extattr1;
	}

	public void setExtattr1(String extattr1) {
		this.extattr1 = extattr1;
	}

	

	/**
	 * @return the extattr2
	 */
	public Integer getExtattr2() {
		return extattr2;
	}

	/**
	 * @param extattr2 the extattr2 to set
	 */
	public void setExtattr2(Integer extattr2) {
		this.extattr2 = extattr2;
	}

	/**
	 * @return the extattr3
	 */
	public Integer getExtattr3() {
		return extattr3;
	}

	/**
	 * @param extattr3 the extattr3 to set
	 */
	public void setExtattr3(Integer extattr3) {
		this.extattr3 = extattr3;
	}

	
	/**
	 * @return the extattr4
	 */
	public Integer getExtattr4() {
		return extattr4;
	}

	/**
	 * @param extattr4 the extattr4 to set
	 */
	public void setExtattr4(Integer extattr4) {
		this.extattr4 = extattr4;
	}

	public Double getExtattrDoub5() {
		return this.extattrDoub5;
	}

	public void setExtattrDoub5(Double extattrDoub5) {
		this.extattrDoub5 = extattrDoub5;
	}

	public Double getExtattrDoub6() {
		return this.extattrDoub6;
	}

	public void setExtattrDoub6(Double extattrDoub6) {
		this.extattrDoub6 = extattrDoub6;
	}

	/**
	 * @return the carv
	 */
	public Double getCarv() {
		return carv;
	}

	/**
	 * @param carv the carv to set
	 */
	public void setCarv(Double carv) {
		this.carv = carv;
	}

	/**
	 * @return the upTemprature
	 */
	public Double getUpTemprature() {
		return upTemprature;
	}

	/**
	 * @param upTemprature the upTemprature to set
	 */
	public void setUpTemprature(Double upTemprature) {
		this.upTemprature = upTemprature;
	}

	/**
	 * @return the sHeatAmount
	 */
	public Double getsHeatAmount() {
		return sHeatAmount;
	}
 
	/**
	 * @param heatAmount the sHeatAmount to set
	 */
	public void setsHeatAmount(Double heatAmount) {
		this.sHeatAmount = heatAmount;
	}

	/**
	 * @return the busiInput
	 */
	public ZynBusiInput getBusiInput() {
		return busiInput;
	}

	/**
	 * @param busiInput the busiInput to set
	 */
	public void setBusiInput(ZynBusiInput busiInput) {
		this.busiInput = busiInput;
	}

	/**
	 * @return the carObj
	 */
	public ZynCar getCarObj() {
		return carObj;
	}

	/**
	 * @param carObj the carObj to set
	 */
	public void setCarObj(ZynCar carObj) {
		this.carObj = carObj;
	}

	/**
	 * @return the comObj
	 */
	public ZynCompany getComObj() {
		return comObj;
	}

	/**
	 * @param comObj the comObj to set
	 */
	public void setComObj(ZynCompany comObj) {
		this.comObj = comObj;
	}

	/**
	 * @return the sellSts
	 */
	public ZynStatus getSellSts() {
		return sellSts;
	}

	/**
	 * @param sellSts the sellSts to set
	 */
	public void setSellSts(ZynStatus sellSts) {
		this.sellSts = sellSts;
	}

	/**
	 * @return the fangreAmount
	 */
	public Double getFangreAmount() {
		return fangreAmount;
	}

	/**
	 * @param fangreAmount the fangreAmount to set
	 */
	public void setFangreAmount(Double fangreAmount) {
		this.fangreAmount = fangreAmount;
	}

	/**
	 * @return the sHeatAmount
	 */
	public Double getSHeatAmount() {
		return sHeatAmount;
	}

	/**
	 * @param heatAmount the sHeatAmount to set
	 */
	public void setSHeatAmount(Double heatAmount) {
		this.sHeatAmount = heatAmount;
	}

	/**
	 * @return the extattrdate1
	 */
	public Date getExtattrdate1() {
		return extattrdate1;
	}

	/**
	 * @param extattrdate1 the extattrdate1 to set
	 */
	public void setExtattrdate1(Date extattrdate1) {
		this.extattrdate1 = extattrdate1;
	}

	/**
	 * @return the extattrdate2
	 */
	public Date getExtattrdate2() {
		return extattrdate2;
	}

	/**
	 * @param extattrdate2 the extattrdate2 to set
	 */
	public void setExtattrdate2(Date extattrdate2) {
		this.extattrdate2 = extattrdate2;
	}

	/**
	 * @return the extattrdate3
	 */
	public Date getExtattrdate3() {
		return extattrdate3;
	}

	/**
	 * @param extattrdate3 the extattrdate3 to set
	 */
	public void setExtattrdate3(Date extattrdate3) {
		this.extattrdate3 = extattrdate3;
	}

	/**
	 * @return the extattrint5
	 */
	public Integer getExtattrint5() {
		return extattrint5;
	}

	/**
	 * @param extattrint5 the extattrint5 to set
	 */
	public void setExtattrint5(Integer extattrint5) {
		this.extattrint5 = extattrint5;
	}

	/**
	 * @return the extattr6
	 */
	public String getExtattr6() {
		return extattr6;
	}

	/**
	 * @param extattr6 the extattr6 to set
	 */
	public void setExtattr6(String extattr6) {
		this.extattr6 = extattr6;
	}

	/**
	 * @return the extattr7
	 */
	public String getExtattr7() {
		return extattr7;
	}

	/**
	 * @param extattr7 the extattr7 to set
	 */
	public void setExtattr7(String extattr7) {
		this.extattr7 = extattr7;
	}

	/**
	 * @return the extattr8
	 */
	public String getExtattr8() {
		return extattr8;
	}

	/**
	 * @param extattr8 the extattr8 to set
	 */
	public void setExtattr8(String extattr8) {
		this.extattr8 = extattr8;
	}

	/**
	 * @return the extattr9
	 */
	public String getExtattr9() {
		return extattr9;
	}

	/**
	 * @param extattr9 the extattr9 to set
	 */
	public void setExtattr9(String extattr9) {
		this.extattr9 = extattr9;
	}

	/**
	 * @return the extattr10
	 */
	public String getExtattr10() {
		return extattr10;
	}

	/**
	 * @param extattr10 the extattr10 to set
	 */
	public void setExtattr10(String extattr10) {
		this.extattr10 = extattr10;
	}
	

}